Amazon ECS
https://gyazo.com/70301573c3162db456a1f243d72d276a
Amazon Elastic Container Service
Dockerコンテナを運用していくためのマネージドサービス.
計算機クラスタを設計する際などに
AutoScaling機能
ロードバランサ
コンテナのIAM権限管理
コンテナのセキュリティグループ管理
Amazon_CloudWatchメトリック統合
Amazon CloudWatch Logs統合
スケジュール実行機能
Docker_Hubのようにpublic公開はできない.
イメージに含まれる脆弱性を検査する設定もあり,無料で提供されている.
タスクと呼ばれる単位でn個のコンテナを制御する
タスク定義によってタスクが生成される
タスク定義の中にコンテナ定義を記載する
Ruby_on_Railsアプリケーションの前にnginx置くようなアーキテクチャを想定する場合,Ruby_on_Railsコンテナとnginxコンテナを作る1つのタスクになる
タスクを束ねて管理するECSサービス
ECSサービスを管理するECSクラスタ
起動タイプ
EC2起動タイプ
Fargate起動タイプ